home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 007a / qball200.zip / QBALLODD.DOC < prev    next >
Text File  |  1991-10-12  |  70KB  |  1,390 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                   ====================
  12.                                   +----+ |         | |
  13.                                   |    | +--+  --+ | |
  14.                                   |  -+| |  | +--| | |
  15.                                   |   || |  | |  | | |
  16.                                   +---|+ +--+ +--+ + +
  17.                                       +-      ver 2.00
  18.                                   ====================
  19.  
  20.                                        SMALL ARMS
  21.                                    EXTERIOR BALLISTICS
  22.  
  23.  
  24.                                            FOR
  25.  
  26.  
  27.                                 IBM PC's and COMPATIBLES
  28.                                       equipped with
  29.                                Enhanced Graphics Adapters
  30.  
  31.  
  32.  
  33.                                            by
  34.  
  35.  
  36.                                    Benjamin W. Hartley
  37.                                 Forest Park Estates #103
  38.                                 Jaffrey, NH        03452
  39.  
  40.                                       603 532 6248
  41.                                  CompuServe: 70033,2612
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.             ( This is ASCII-formatted QBALL.DOC, the On-disk documentation.)
  49.  
  50.               "QBALL" -- Source code, executable files, and documentation
  51.                are (c) 1991 by Benjamin W. Hartley.  All rights reserved.
  52.  
  53.  
  54.  
  55.          [ QBALL               --   Exterior Ballistics   --               ii ]
  56.         
  57.                                     TABLE OF CONTENTS
  58.                                     -----------------
  59.           Dedication, Disclaimer, License, Copyright Information..........i
  60.           Table of Contents..............................................ii
  61.           Introduction..................................................iii
  62.           
  63.           Chapter                                                      page
  64.           -------                                                      ----
  65.           1. Getting started..............................................1
  66.                1.1 Files required......................................1
  67.                1.2 Will It Work ?......................................1
  68.                1.3 Copying the program.................................2
  69.                1.4 Printing the documentation..........................2
  70.                1.5 General Instructions................................3
  71.                1.6 Starting QBALL......................................4
  72.           2. Computing ballistic or gun data..............................7
  73.                2.1 Preliminary data entry..............................7
  74.                2.2 Computing and displaying a range table..............8
  75.                2.3 Displaying graphics................................11
  76.                2.4 Changing input data................................14
  77.                2.5 Other ballistic procedures.........................15
  78.           3. Inferring ballistic coefficients............................20
  79.                3.1 First Run: r1 = 0..................................21
  80.                3.2 Second Run: r1 = 25................................22
  81.           4. Printing tables.............................................23
  82.                4.1 Printer warnings...................................23
  83.                4.2 Screen dumps.......................................23
  84.                4.3 Printer setup......................................23
  85.                4.4 Print functions....................................23
  86.                4.5 Typical printed output.............................24
  87.           5. Configuring display and default starting values.............25
  88.                5.1 The Configuration Menu.............................25 
  89.                5.2 Switch toggles (set defaults)......................25
  90.                5.3 Configuring display colors.........................26
  91.                5.4 Using the values you've set........................26
  92.                5.5 Some other considerations..........................27
  93.           Appendices:--
  94.           A. Glossary....................................................29
  95.           B. Example of Ballistic Coefficient from Tabular Data..........35
  96.           C. Example QBALLSAV.* file.....................................37
  97.           D. Selected bibliography.......................................39
  98.           E. Error analysis..............................................40
  99.           F. Error Messages, Default Starting Values.....................43
  100.           G. Enhancement form............................................47
  101.           H. Registration form...........................................49
  102.  
  103.          [ QBALL               --   Exterior Ballistics   --                1 ]
  104.  
  105.                                      Chapter 1
  106.                                      ---------
  107.  
  108.                                   GETTING STARTED
  109.                                   """""""""""""""
  110.  
  111.               1.1  Files Required.
  112.                    --------------
  113.  
  114.                QBALL.ZIP -- or whatever the name of your downloaded archive 
  115.           file is -- is initially distributed with the following files:
  116.  
  117.                       QBALL    DOC -- This documentation file. 
  118.                       QBALL    EXE -- The QBALL executable file.
  119.                       QBALL    CFG -- The QBALL configuration file.
  120.                       QBALLODD DOC -- Odd-numbered documentation pages.
  121.                       QBALLEVN DOC -- Even-numbered documentation pages.
  122.                       QBREADME BAT -- Prints short intro on screen.
  123.                       QBALLENH FRM -- The QBALL enhancement form.
  124.                       QBALLREG FRM -- The QBALL registration form.
  125.  
  126.                (Note: Registered copies of QBALL are distributed in 
  127.                       non-compressed format.)
  128.  
  129.               The only absolutely, positively, gotta-have file is QBALL.EXE.  
  130.          The documentation is nice, but extra until you've played with the 
  131.          program; the built-in configuration routines will write QBALL.CFG for 
  132.          you if it is not present.
  133.           
  134.               1.2  Will It Work ?
  135.                    --------------
  136.  
  137.               In its present incarnation, QBALL is written in and compiled as a 
  138.          stand-alone .EXE file using Microsoft QuickBASIC 4.50.
  139.  
  140.               QBALL was written on a Gateway 2000 AT clone, with an 80286 pro- 
  141.          cessor, AMI BIOS, MS-DOS 5.0, 5 1/4" (1.2 meg) and 3 1/2" (1.44 meg) 
  142.          floppy drives, 40 megabyte hard-disk, and Samsung CM4531 EGA monitor.  
  143.          No coprocessor was used.  Several routines from Thomas G Hanlin's 
  144.          GRAFWIZ, PBCLONE, and PTCLONE libraries are included; acknowledgement 
  145.          for the use thereof is hereby made.
  146.  
  147.               QBALL requires an EGA or better monitor.
  148.  
  149.               Given an EGA monitor, QBALL should run on any PC-DOS or MS-DOS 
  150.          computer.
  151.  
  152.  
  153.  
  154.          [ QBALL               --   Exterior Ballistics   --                3 ]
  155.  
  156.               1.5  General instructions.
  157.                    --------------------
  158.  
  159.               Selecting menu options.  Press the key corresponding to the 
  160.          letter which is highlighted/bracketed in that option.  For example, to 
  161.          choose option "P", press upper- or lower-case "P."  QBALL's menus are 
  162.          not case sensitive.  If the option does not appear, QBALL will "beep", 
  163.          and do nothing further.
  164.  
  165.            Response to "Y or N".  Press upper- or lower-case "Y" or "N".       
  166.          "Enter" is default for "Y". If another character is pressed, QBALL 
  167.          will "squeak" and do nothing further.
  168.  
  169.               ESC key.  "ESC" will "back up" one menu providing a menu is dis- 
  170.          played on the screen.  Each menu specifies where "ESC" will take you. 
  171.          There is one exception: "Quit to DOS" requires that you press "Q" and 
  172.          confirm with "Y".
  173.  
  174.               Data entry and error trapping. Type the value or string to be 
  175.          used, then press [Enter].  QBALL will not accept the wrong data type; 
  176.          values which are outside QBALL's ability to use will produce an error 
  177.          message.  You may edit your entries before entering them.
  178.  
  179.               Special case of [Enter] in data entry.  [Enter] pressed when a 
  180.          value appears in the prompt line will use that value in subsequent 
  181.          computations.  The "default" values are displayed in [brackets].
  182.  
  183.               Swap Units option.  The unit of range measure may be swapped back 
  184.          and forth between Yards and Meters using the "New Input Data" menu.  
  185.          As distributed, QBALL defaults to "Yards"; this may be changed using 
  186.          the configuration routines.
  187.  
  188.               Noises.  QBALL will "squeak" upon erroneous data value entry, and
  189.          "chirps" upon completion of a computation, or upon invocation of 
  190.          <S>wap units.  QBALL defaults to sounds "on"; sounds may be toggled 
  191.          "off" for peace and quiet.  A "flash" replaces noises in quiet mode.
  192.  
  193.               Graphics.  If appropriate, QBALL will query "Do Graphic ?".  
  194.          Press "Y" to display a graphic representation of trajectory data, or 
  195.          "N" to skip the display.  There is no provision for toggling graphics 
  196.          "off."
  197.  
  198.               Print options.  QBALL may query "Print This Table?" after every 
  199.          data table/listing is displayed on the screen.  Press "Y" to get hard 
  200.          copy, "N" to return to the previous menu.  ENSURE that your printer 
  201.          is on/on-line if you want hard copy; QBALL is not set up to detect 
  202.          printer faults of any sort!  Display of the printer prompt may be 
  203.          toggled "on" or "off;" QBALL defaults to "on."
  204.  
  205.               Redirection of data output.  QBALL does not support redirection 
  206.          of data output, e.g., to a disk file, except as otherwise provided 
  207.          within the graphics routines.
  208.  
  209.  
  210.          [ QBALL               --   Exterior Ballistics   --                5 ]
  211.  
  212.               Assuming everything is working, the screen has cleared, and you 
  213.          are now looking at the following screen:
  214.  
  215.           ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  216.  
  217.                        > Ballistic Computations: Typical Firearm <
  218.  
  219.  
  220.  
  221.  
  222.  
  223.                          +===================================+
  224.                          |     *** M A I N   ME N U ***      |
  225.                          |  -------------------------------  |
  226.                          |  <C>ompute Ballistic or Gun Data  |
  227.                          |  Infer <B>allistic Coefficient    |
  228.                          |  Change <D>isplay & Switches      |
  229.                          |  <N>ew or Changed Input Data      |
  230.                          |  -------------------------------  |
  231.                          |  <Q>uit -- Return to DOS          |
  232.                          +===================================+
  233.  
  234.  
  235.  
  236.  
  237.  
  238.           ----------------------------------------------------------------+
  239.           [ MV:      ][ C1:      ][ Wt:     ][ Met: 59d 0' 29.53" 78%    ]|
  240.             |           |           |           |                         |
  241.             |           |           |           |                         |
  242.            Muzzle      Ballistic   Bullet     Metro --                    |
  243.            Velocity   Coefficient  Weight,    Temperature, degrees F.     |
  244.            (FPS)                   (grains)   Gun Altitude, feet          |
  245.                                               Barometric Pressure, "Hg    |
  246.                                               Relative Humidity, percent  |
  247.                                                                           |
  248.                                                           +---------------+
  249.                                                           |               
  250.                (Please make note of the  information)     +--------------
  251.                (contained in the "Information Line",)     [ H: 1.00][Yds]
  252.                (here shown "folded".   The "Informa-)       |         |
  253.                (tion"  or  "Info Line" is updated if)       |         |
  254.                (changes are  made  to any of the in-)      Sight    Range
  255.                (formation it shows.   Note that some)      Height   Units
  256.                (of the items are  blank; values will)     (inches) (Inverse)
  257.                (be filled in presently.             )
  258.  
  259.           ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  260.  
  261.               Go on to the next page...
  262.  
  263.  
  264.          [ QBALL               --   Exterior Ballistics   --                7 ]
  265.  
  266.  
  267.                                        Chapter 2
  268.                                        ---------
  269.  
  270.                             Computing Ballistics or Gun Data
  271.                             """"""""""""""""""""""""""""""""
  272.  
  273.               2.1  Preliminary data entry.
  274.                    ----------------------
  275.  
  276.               Before doing anything else, we're going to have to enter some 
  277.          information for QBALL to chew on.  QBALL will ask you for data which 
  278.          it does not already have.  The items of information for which QBALL 
  279.          will prompt you are, in order, (with suggested "for practice" 
  280.          entries):
  281.  
  282.                     a. The ballistic coefficient (C1) for the
  283.                        projectile in question . . . . . . . . . . .  .250
  284.  
  285.                          (Note the leading decimal point!)
  286.  
  287.                     b. The bullet weight in grains . . . . . . . . .  125
  288.  
  289.                     c. Whether or not to use the displayed metro . .  "Y"
  290.  
  291.                          (QBALL will default to "Standard Metro";  you)
  292.                          (can use nonstandard metro, but, just to keep)
  293.                          (things simple,  stay with standard metro for)
  294.                          (now.                                        )
  295.  
  296.                     d. The muzzle velocity . . . . . . . . . . . . .  2300
  297.                               
  298.               Enter values at the appropriate places when prompted.  Try
  299.           entering an impossible value or two, and see what happens.  A
  300.           complete list of QBALL's error messages is in Appendix E, with
  301.           the most common causes for their display.
  302.  
  303.               For purposes of this tutorial, the gun/bullet is identified as 
  304.          "Typical Firearm."  This may be changed using the "<N>ew or Changed" 
  305.          menu option.  Continue with "Typical Firearm" for the time being.
  306.  
  307.  
  308.  
  309.  
  310.          [ QBALL               --   Exterior Ballistics   --                9 ]
  311.          
  312.               Take a close look at the menu: it is telling you that the range 
  313.          at which you wish to be zeroed must be set.  Press "<S>et Zero..." and 
  314.          enter: "150" -- without the quotes, of course.
  315.  
  316.               Having done that, it looks like you're right back where you 
  317.          started; but take a closer look.
  318.  
  319.                           +=================================+
  320.                           |    *** Computations Menu ***    |
  321.                           |  ------------------------------ |
  322.                           |  <S>et/Reset Current Zero Range |
  323.                           |  Range <T>able (0 = 150 Yards)  |
  324.                           |  <O>ther Ballistics Procedures  |
  325.                           |  <N>ew or Changed Input Data    |
  326.                           |  ------------------------------ |
  327.                           |  <ESC> to  M A I N   M E N U    |
  328.                           +=================================+
  329.  
  330.               The zero range for your range table is now set.  In future, if 
  331.          QBALL has been provided a zero range, it will be displayed in the 
  332.          computations menu.  If no valid zero range exists, the phrase "0 MUST 
  333.          BE SET" will be displayed instead.
  334.  
  335.               One of the useful tables that QBALL will generate is a range 
  336.          table from zero to a designated range with a fixed range increment.  
  337.          Press "T" and  enter the following data when prompted:
  338.  
  339.                        Range for List/Table/Comp.........: 150
  340.                        Range Increment...................: 25
  341.  
  342.                QBALL will clear the screen and display the following table,
  343.           (here shown in somewhat compressed format):
  344.  
  345.                         Range Table, Zeroed at Highlighted Range
  346.                         ----------------------------------------
  347.              Range  R e m a i n i n g  Total  Path/Sight Line  Defl'n  Time
  348.              Yards  Velocity   Energy   Drop  M.O.A.   Inches  10 MPH  Flght
  349.              -----  -----------------  -----  ---------------  ------  -----
  350.                  0    2300      1468     0.0   0.0      -1.0     0.0   0.000
  351.                 25    2218      1365     0.2   1.5       0.4     0.1   0.033
  352.                 50    2138      1268     0.9   2.7       1.3     0.5   0.068
  353.                 75    2059      1176     2.0   2.4       1.8     1.0   0.104
  354.                100    1982      1090     3.6   1.7       1.7     1.8   0.141
  355.                125    1906      1008     5.8   1.0       1.2     2.8   0.179
  356.              [ 150    1832       932     8.6   0.0       0.0     4.1   0.219 ]
  357.                175    1761       861    12.0  -1.1      -1.9     5.8   0.261
  358.                200    1693       795    16.2  -2.2      -4.5     7.7   0.305
  359.                           -----------------------------------
  360.                                 Do Graphic ? ([Y] or N)
  361.  
  362.          [ QBALL               --   Exterior Ballistics   --               11 ]
  363.           
  364.               2.3  Displaying Graphics.
  365.                    -------------------
  366.  
  367.               You should at this time be looking at a graphic representation of 
  368.          the projectile's trajectory as viewed from the side.  Note the empha- 
  369.          sized line indicating the line of sight, and the curved line which 
  370.          delineates the bullet's path from the muzzle (0) to the maximum range 
  371.          (200).  (Unfortunately, there's no way to provide a picture of the 
  372.          screen, except for the lower left corner, which provides some infor- 
  373.          mation, and allows for some options.)  The "information block" should 
  374.          look something like this:
  375.  
  376.                      +============================================+
  377.                      |           Current          Previous        |
  378.                      |  Max Ht:   1.8" @ 86                       |
  379.                      |  Min Ht:  -4.5" @ 200       <none>         |
  380.                      |  MuzVel:     2300 FPS                      |
  381.                      |  BCoeff:     .250                          |
  382.                      |  ZeroRg:   150 Yards                       |
  383.                      |  Metro :   Standard                        |
  384.                      |   * = MaxHt                                |
  385.                      +==<Q>uit <S>ave <G>rid======================+
  386.  
  387.               The information provided is pretty much self-explanatory.  The 
  388.          options on the bottom line: <Q>uit <S>ave <G>rid, allow you to quit 
  389.          the graphics routine, save the current trajectory data to disk, and 
  390.          toggle the background grid on and off, respectively.
  391.               Press "G" to see what happens; the screen is redrawn without the 
  392.          background grid lines.  Press "G" again to redisplay the grid lines.  
  393.          (In its default configuration, QBALL will display the grid.)
  394.               Ignore <S>ave for the present, and press "Q" to quit the graphics 
  395.          routine.
  396.  
  397.               The previously-displayed range table is again displayed, but with 
  398.          a different prompt:
  399.                              Print this Table ? ([Y] or N).
  400.  
  401.               If your printer is ON and ON-LINE, press "Y" to obtain a hard 
  402.          copy of the range table.  If no printer is available, or you just 
  403.          don't want to use up paper, press "N," which will return you to the 
  404.          computations menu.
  405.  
  406.               Now let's play "what if...?"  What would happen to the trajectory 
  407.          if, say, the muzzle velocity is increased to 2500 FPS?  Let's find 
  408.          out.  With the computations menu displayed, press "N" to access the 
  409.          "New or Changed Input Data" menu...(and turn the page).
  410.  
  411.          [ QBALL               --   Exterior Ballistics   --               13 ]
  412.  
  413.               As you can see, the screen display is somewhat different.  The 
  414.          differences between trajectories are graphically presented, and the 
  415.          information block reflects those differences.  Note that the previous 
  416.          value of the parameter which we changed, the muzzle velocity, is high- 
  417.          lighted in the new information block.  All values so changed will be 
  418.          thus highlighted, except for "Metro" which will be displayed as either 
  419.          "Standard" or "Non-standard."
  420.  
  421.               Now, let's save the current trajectory data to disk.  Press "S". 
  422.          The information block will clear and display the following:
  423.  
  424.                            CURRENT data will be saved to disk.
  425.  
  426.               After the disk write is complete, the following is displayed:
  427.  
  428.                              Saved in current directory as
  429.                                       QBALLSAV.001
  430.  
  431.                                ====> press any key <====
  432.  
  433.               QBALL allows saving of up to 9 "QBALLSAV" files, 001 through 009.
  434.          An example is to be found in Appendix C., page 37.
  435.  
  436.               Upon pressing a key, you are returned to the range table display,
  437.          just as though you had pressed "Q."  When next you access the graphics 
  438.          routine, the information block will look like this:
  439.  
  440.                      +============================================+
  441.                      |           Current          Previous        |
  442.                      |  Max Ht:   1.5" @ 86       <I>mmediate     |
  443.                      |  Min Ht:  -3.5" @ 200       <1>            |
  444.                      |  MuzVel:     2500 FPS                      |
  445.                      |  BCoeff:     .250                          |
  446.                      |  ZeroRg:   150 Yards                       |
  447.                      |  Metro :   Standard                        |
  448.                      |   * = MaxHt                                |
  449.                      +==<Q>uit <S>ave <G>rid======================+
  450.  
  451.               The "1" in the "previous column" indicates that one trajectory's 
  452.          worth of data may be recalled from a disk file and displayed.  Note 
  453.          carefully, however, that recalled data replaces "Immediate" data.  If 
  454.          you wish to display the immediately-previous trajectory data, always 
  455.          display the immediate data first.
  456.  
  457.               Should the display become cluttered with too many trajectory 
  458.          plots, you may erase all of them except "Current" (and "Immediate", if 
  459.          displayed) by toggling the grid.  You retain the ability to call up 
  460.          data from a disk file, if any.
  461.  
  462.               Remember that "specialized *.INI file" that QBALL couldn't find?  
  463.          It now exists as "QBALLSAV.INI" in the current directory, along with 
  464.          the saved trajectory data, saved as "QBALLSAV.001."
  465.  
  466.          [ QBALL               --   Exterior Ballistics   --               15 ]
  467.  
  468.               Sight Height.  Allows fine-tuning QBALL to a specific weapon.  
  469.          The supplied sight height of 1.00 inches is a "generic" value, and 
  470.          should be changed to reflect the actual sight height.  Acceptable val- 
  471.          ues: -2 to +5 inches.
  472.  
  473.               Swap Units.  This option toggles QBALL between yards and meters, 
  474.          and will cause QBALL to make all range calculations in the chosen unit 
  475.          of measure.  Note well, however, that while computations using meters 
  476.          are accurate, they may produce some rather strange looking displays; 
  477.          specifically, the range increment may not appear as expected.  This is 
  478.          unavoidable, as meters and yards to not take kindly to being convert- 
  479.          ed, one to the other.  You may return to "yards" by swapping units 
  480.          again.  Note that only ranges are affected; heights and deflections 
  481.          will still be displayed or printed in inches, and velocities will 
  482.          continue to be shown in feet per second (FPS).
  483.  
  484.                      (A rough  approximation  to convert inches)
  485.                      (to centimeters  is to multiply the inches)
  486.                      (dimension  by 2 1/2.   (A  more  accurate)
  487.                      (multiplier is 2.5404.)   If you're a real)
  488.                      (glutton  for  punishment,  you can divide)
  489.                      (velocities in  FPS  by 3.28083  to obtain)
  490.                      (velocities in Meters per second.   QBALL,)
  491.                      (however, will not perform either of these)
  492.                      (conversions for you.                     )
  493.  
  494.               2.5  Other Ballistic Procedures.
  495.                    --------------------------
  496.  
  497.               Five "other ballistic procedures" are described in this section.  
  498.          The first two, point-blank range and wind vector corrections, directly 
  499.          interface with the range table/graphics procedures; slant angle of 
  500.          fire, sectional density, and free recoil may be invoked for the infor- 
  501.          mation they produce.  From the computations menu, press "O" to access 
  502.          the "Other Procedures Menu:"
  503.  
  504.                            +===============================+
  505.                            |   * Other Procedures Menu *   |
  506.                            |  ---------------------------  |
  507.                            |  <P>oint-blank Range          |
  508.                            |  <W>ind Vector Corrections    |
  509.                            |  Slant <A>ngle of fire        |
  510.                            |  <S>ectional Density          |
  511.                            |  <F>ree Recoil of Gun         |
  512.                            |  ---------------------------  |
  513.                            |  <ESC> to Computations Menu   |
  514.                            +===============================+
  515.  
  516.  
  517.          [ QBALL               --   Exterior Ballistics   --               17 ]
  518.  
  519.                    Wind Vector Corrections.
  520.                    -----------------------
  521.               One of the columns in the range table gives the wind deflection, 
  522.          in inches, for a 10 MPH "pure" crosswind.  To compute the deflection 
  523.          for other windspeeds and directions, press "W", and enter the wind 
  524.          speed (in MPH), and the azimuth from which the wind is blowing, from 0 
  525.          to 360 degrees.  QBALL will compute the vector effects of the wind 
  526.          values entered, and will display them as shown:
  527.  
  528.          +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  529.                              ------------------------------
  530.                       Wind velocity      [ 10 MPH ]            20
  531.                       Wind direction     [  270d  ]           135
  532.                              ------------------------------
  533.  
  534.                             Range wind =  21 feet per second
  535.                             Cross wind =  14 miles per hour
  536.  
  537.                              Crosswind correction =   -1.40
  538.  
  539.                     Use correction factor(s) in tables ? ([Y] or N)
  540.  
  541.          +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  542.  
  543.          A "Y" response will cause the deflection values in the range table to 
  544.          be displayed for the computed crosswind; in this case, 14 MPH.  QBALL 
  545.          takes crosswinds from left to right as positive; from right to left, 
  546.          as negative.  No correction is applied for the range wind, as that 
  547.          effect becomes significant only at very long range, with a low muzzle 
  548.          velocity, and small ballistic coefficient.  (Try entering a new muzzle 
  549.          velocity using the range wind correction and see.)  Should you wish to 
  550.          return to the default wind values, simply press "enter" when prompted 
  551.          for wind values when starting this routine.
  552.  
  553.          [ QBALL               --   Exterior Ballistics   --               19 ]
  554.  
  555.                    Free Recoil Energy.
  556.                    ------------------
  557.               We all know that a firearm "kicks."  Simple Newtonian physics, 
  558.          right?   But how hard does it kick?  One way to compare absolute num- 
  559.          bers, and without getting into the mare's nest of "actual" versus 
  560.          "perceived" recoil, is to compare the recoil velocity and energy im- 
  561.          parted to the weapon upon firing.  Press "F," and enter the powder 
  562.          weight in grains.  The example uses 38 grains powder weight, which 
  563.          seems to be a fair "average" powder weight from several random exam- 
  564.          ples taken from the SPEER Reloading Manual.  You must also enter the 
  565.          weapon's weight, in either pounds and ounces or in pounds and decimal 
  566.          fractions of a pound.  For an 8 1/2 pound rifle, for example, enter 
  567.          either "8.5" or "8<space>8".  The result is displayed:
  568.  
  569.                              ------------------------------
  570.                              Gun Recoil Velocity:  7.83 FPS
  571.                              Free Recoil Energy :  8.11 Ft#
  572.  
  573.  
  574.                                 ===> press any key <===
  575.  
  576.          Unfortunately, these figures are relatively meaningless without some 
  577.          basis for comparison.  Here are three for starters, all data computed 
  578.          using QBALL:
  579.                                               --------- G U N --------
  580.                                               Velocity          Energy
  581.                                                 FPS             Ft-Lbs
  582.                                               --------          ------
  583.               1. Ruger M77R (6.75 pounds)
  584.                  .22-250 Remington               7.86             6.49
  585.                     Muz Vel = 3680
  586.                     Bul Wt  =   55
  587.                     Pow Wt  =   36
  588.  
  589.               2. Marlin 336CS (7 pounds)
  590.                  .30-30 Winchester              10.67            12.39
  591.                     Muz Vel = 2390
  592.                     Bul Wt  =  150
  593.                     Pow Wt  =   35
  594.  
  595.               3. M1 Garand (9.5 pounds)
  596.                  .30-'06 Springfield            10.88            17.47
  597.                     Muz Vel = 2700
  598.                     Bul Wt  =  180
  599.                     Pow Wt  =   50.5
  600.  
  601.               The ammunition specified is a "best estimate" using published 
  602.          Winchester data for velocities and bullet weights, and powder weights 
  603.          from the HORNADY HANDBOOK.  The weapon weights were taken from the 
  604.          1991 edition of GUN DIGEST.
  605.  
  606.          [ QBALL               --   Exterior Ballistics   --               21 ]
  607.  
  608.               3.1 First Run: r1 = 0
  609.                   -----------------
  610.  
  611.               When prompted for the "first range," press "enter;" for "second 
  612.          range," enter "100."  The following screen will be displayed.  Enter 
  613.          the appropriate velocity values as shown.  QBALL will quickly return 
  614.          the value of the ballistic coefficient, and ask if you wish to calcu- 
  615.          late another round.  Responding "Y" clears the velocity inputs, and 
  616.          you'll be prompted for another velocity pair.  In this case, press 
  617.          "N."  (In all probability, you're working from published tables, and 
  618.          using the same numbers twice would be meaningless.)
  619.  
  620.           ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  621.  
  622.                        *** Inferring a Ballistic Coefficient ***
  623.                        -----------------------------------------
  624.                                   Metro: as displayed
  625.           Relative Air Density =   1.000     Relative Sonic Velocity =   1.000
  626.                        -----------------------------------------
  627.  
  628.  
  629.                                    For Round Number 1
  630.                         First Velocity        (Ft/Sec)      2300
  631.                         Second Velocity       (Ft/Sec)      1982
  632.  
  633.                            For Standard Atmosphere, C1 = .250
  634.  
  635.                           Calculate another Round? ([Y] or N)
  636.  
  637.  
  638.  
  639.                        [ Lower & Upper Ranges (yards) [0] & 100 ]
  640.  
  641.          +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  642.  
  643.               The center of the screen will clear, and the following informa- 
  644.          tion is displayed:
  645.  
  646.                        -----------------------------------------
  647.                              Average C1 for 1 round = .250
  648.                          Between Mean Velocities 2300 and 1982
  649.                            Calculated Muzzle Velocity = 2300
  650.                        -----------------------------------------
  651.  
  652.               QBALL will ask if you wish to print the table.  For now, press 
  653.          "N" to return to the main menu.  Note that the information line now 
  654.          shows the muzzle velocity and the computed ballistic coefficient.  If 
  655.          you so desired, you could now go on to compute ballistic or gun data, 
  656.          but let's try the infer ballistic coefficient routine again, with r1 
  657.          set to something other than zero.  (You should be at the main menu; 
  658.          press "B.")
  659.  
  660.          [ QBALL               --   Exterior Ballistics   --               23 ]
  661.  
  662.  
  663.                                        Chapter 4
  664.                                        ---------
  665.  
  666.                                      Printing Tables
  667.                                      """""""""""""""
  668.  
  669.               4.1 Printer warnings.
  670.                   ----------------
  671.  
  672.               QBALL is NOT set up to detect printer faults of any kind!  ENSURE 
  673.          that your printer is on and on-line, paper installed, and that the 
  674.          proper printer setup has been accomplished BEFORE you try to print ANY 
  675.          QBALL output!
  676.  
  677.               4.2 Screen dumps.
  678.                   ------------
  679.  
  680.               It is possible to print a screen's worth of information using the 
  681.          Shift-PrtScr key combination available in DOS.  This is NOT recom- 
  682.          mended, however, as you may very well lose information which has al- 
  683.          ready scrolled past on the screen.
  684.  
  685.               4.3 Printer setup.
  686.                   -------------
  687.  
  688.               You need not set up your printer to skip perforations in fanfold 
  689.          paper; QBALL keeps track of the number of lines printed and issues a 
  690.          formfeed when appropriate.  Continuation tables are sequentially num- 
  691.          bered, and each page will have the appropriate column headers printed 
  692.          on it.
  693.               There is no need to set your printer to indent from the left 
  694.          margin, either.  It is best, in fact, to use a printer setup of "left 
  695.          margin = 0," as QBALL is set up to indent each table it prints an 
  696.          appropriate number of spaces.
  697.               You may also toggle the print prompt "off," in which case, you 
  698.          will not be asked if you wish hard copy.  This feature is useful if 
  699.          you are sure you won't want printouts, or if you have no printer.  
  700.          QBALL defaults to printer "on," and displays the print prompt.
  701.  
  702.               4.4 Print functions.
  703.                   ---------------
  704.  
  705.               You may obtain hard copy of any table which is followed by the 
  706.          prompt:
  707.                               Print this table? (Y or N).
  708.  
  709.               Press "Y" to print the table. The prompt will be replaced with 
  710.          the statement "Printing table" in highlighted text.  If you have a 
  711.          printer with a sizable buffer, QBALL will return you to the previous 
  712.          menu quite quickly.  If not, QBALL will finish printing out the table, 
  713.          then return you to the previous menu.
  714.  
  715.          [ QBALL               --   Exterior Ballistics   --               25 ]
  716.  
  717.  
  718.                                        Chapter 5
  719.                                        ---------
  720.  
  721.                      Configuring display and default starting values
  722.                      """""""""""""""""""""""""""""""""""""""""""""""
  723.  
  724.               5.1  The Configuration Menu.
  725.                    ----------------------
  726.  
  727.               You may wish to change some or all of QBALL's start-up data. 
  728.          Press "D" at the main menu, to display this "Configuration Menu:"
  729.  
  730.                           +=================================+
  731.                           |   *** Configuration Menu ***    |
  732.                           |  -----------------------------  |
  733.                           |  Toggle Active <S>witches       |
  734.                           |  Change Display <C>olors        |
  735.                           |  Use <T>his Session Only...     |
  736.                           |  ...or <W>rite QBALL.CFG File   |
  737.                           |  -----------------------------  |
  738.                           |  <ESC> to M A I N  M E N U      |
  739.                           +=================================+
  740.  
  741.               5.2  Switch Toggles (Set Defaults).
  742.                    -----------------------------
  743.  
  744.               Press "S" to display this "Set Defaults Menu."  Pressing the 
  745.          appropriate key toggles that particular item; the current setting is 
  746.          reflected immediately, and QBALL will act accordingly until it is 
  747.          again changed.
  748.  
  749.                            +===============================+
  750.                            |   *** Set Defaults Menu ***   |
  751.                            |  ---------------------------  |
  752.                            |  Yds/Mets <S>wap (Now Yards)  |
  753.                            |  Graphics <G>rid (Now ON)     |
  754.                            |  <P>rinter on/off (Now ON)    |
  755.                            |  <N>oises on/off (Now ON)     |
  756.                            |  ---------------------------  |
  757.                            |  <ESC> to Configuration Menu  |
  758.                            +===============================+
  759.  
  760.               You may also toggle the unit of range measure between yards and 
  761.          meters from the "New/changed Input Data" menu, which is accessed from 
  762.          the main menu and the computations menu.
  763.               If you toggle the printer off, all "Print This Table" prompts are 
  764.          suppressed, and "====> Press any key <====" is displayed instead.
  765.               If noises are toggled off, they are replaced with a short-dura- 
  766.          tion "flash" in the lower right corner of your screen.
  767.  
  768.               Press "ESC" to return to the Configuration Menu.
  769.  
  770.          [ QBALL               --   Exterior Ballistics   --               27 ]
  771.  
  772.               5.5  Some other considerations.
  773.                    -------------------------
  774.  
  775.               The QBALL.CFG file includes a good bit more information than just 
  776.          the display colors and toggle status.  QBALL.CFG also controls the 
  777.          starting values for the following:
  778.  
  779.                              a.  Cartridge/bullet Identifier
  780.                              b.  Meteorological conditions
  781.                              c.  Sight height.
  782.  
  783.          Upon invocation of the "Write QBALL.CFG File," the new .CFG file will 
  784.          also include the values of these items which are currently in effect.  
  785.          This allows you to "tailor" your copy of QBALL to match your own con- 
  786.          ditions: your weapon, and the actual (or anticipated) metro which is 
  787.          encountered at your own firing range.
  788.  
  789.               Specific times you might very well want to use metro values other 
  790.          than standard are, for example, if your range is not at sea level, or 
  791.          if you're shooting during the summer, when the temperature might very 
  792.          well exceed 59 deg.F.  You can configure QBALL to start with the alti- 
  793.          tude of your range, or an expected temperature, without the hassle of 
  794.          changing the values after start-up.
  795.  
  796.               In similar fashion, you may configure QBALL to start with the 
  797.          name of your own weapon, say, "Ruger M77 .270" and the actual measured 
  798.          height of that weapon's sight, say, 1.25 inches. 
  799.  
  800.  
  801.          [ QBALL               --   Exterior Ballistics   --               29 ]
  802.  
  803.  
  804.  
  805.                                        Appendix A
  806.                                        ----------
  807.  
  808.  
  809.                                         Glossary
  810.                                         """"""""
  811.  
  812.  
  813.          ABSOLUTE ZERO - Properly, that temperature at which all molecular mo- 
  814.          tion ceases.  For practical purposes, -459.67 degrees Fahrenheit, or 0 
  815.          degrees Rankine.
  816.  
  817.          AIR DENSITY - The mass (weight) of a unit volume of air.
  818.  
  819.          AIR RESISTANCE - The retardation of a bullet's forward flight due to 
  820.          the atmosphere.
  821.  
  822.          ALTITUDE - The vertical distance above or below sea level.  Altitudes 
  823.          above sea level are taken as positive; those below, as negative.
  824.  
  825.          BALLISTICS - The study of moving projectiles.  Commonly, what is meant 
  826.          is "exterior" ballistics: that portion of the bullet's flight between 
  827.          the muzzle and the target.
  828.  
  829.          BALLISTIC COEFFICIENT - The ratio of the sectional density of a pro- 
  830.          jectile to its coefficient of form. A measure of how well a bullet re- 
  831.          tains its velocity.  Commonly supplied by reloading manufacturers, or 
  832.          it may be derived from their ballistic tables.  In QBALL, the ballis- 
  833.          tic coefficient is always taken at standard metro.  The program cor- 
  834.          rects for nonstandard conditions, but does not display the corrected 
  835.          ballistic coefficient(s).  See STANDARD METRO
  836.  
  837.          BALLISTIC EFFICIENCY - The relative ability of a bullet in flight to 
  838.          overcome air resistance.
  839.  
  840.          BORE - The inside of a firearm's barrel.  In rifled firearms, the bore 
  841.          diameter is the original dimension of the barrel before the rifling 
  842.          grooves are cut or swaged in it.  Bore diameter may also be taken as 
  843.          the transverse dimension between the lands of the rifling.  See LANDS
  844.  
  845.          BRASS - Alloy of copper and zinc commonly used in the fabrication of 
  846.          cartridge cases.  Also, one or more cartridge cases containing neither 
  847.          powder, nor primer, nor bullet.
  848.  
  849.          BULLET - The actual projectile in small arms ammunition. Commonly 
  850.          corrupted to mean the entire cartridge.
  851.  
  852.          BULLET WEIGHT - Weight of the actual projectile, usually stated in 
  853.          grains.  See GRAIN
  854.  
  855.          [ QBALL               --   Exterior Ballistics   --               31 ]
  856.  
  857.          GRAIN - A unit of weight equal to 1/7000 of a pound.  437.5 grains 
  858.          equal one ounce.   May also refer to an individual particle, or ker- 
  859.          nel, of powder.  In cartridge specifications, always refers to the 
  860.          weight, never to individual particles.
  861.  
  862.          GROOVES - Spiral impressions cut or swaged lengthwise through a bore 
  863.          to impart spin to projectiles.  See LANDS.
  864.  
  865.          GROUP - The pattern made, at the target, by a number of shots fired at 
  866.          a single point of aim and (usually) a common sight setting.  Usually 
  867.          measured from center-to-center of the two most widely spaced holes.
  868.  
  869.          GUN - In popular usage, refers to firearms, generally.
  870.  
  871.          HANDGUN - A firearm designed to be held and fired with one hand.
  872.  
  873.          HOLD OFF - The distance a shooter must shift his point of aim to the 
  874.          left or right to compensate for wind deflection.
  875.  
  876.          HOLD OVER - The distance a shooter must raise his point of aim to be 
  877.          on target when his firearm is zeroed at a lesser range.
  878.  
  879.          HORIZONTAL FIRE - That type of fire occurring when the barrel of the 
  880.          firearm is not elevated significantly above the horizontal.  Generally 
  881.          may be taken as 1 degree of arc or less.
  882.  
  883.          INGALLS' TABLES - A  set of ballistic tables first calculated by Col. 
  884.          J. M. Ingalls in 1918. Probably the most widely used tables for small 
  885.          arms ballistics calculations.
  886.  
  887.          IRON SIGHTS - Colloquial term for metallic sights.
  888.  
  889.          LANDS - Those portions of a rifled bore not cut away by rifling 
  890.          grooves.  See GROOVES
  891.  
  892.          LEAD - (leed) How far ahead of a moving target a shooter must aim to 
  893.          be assured of hitting it.
  894.  
  895.          LEAD - (led) Soft, dense, silvery-gray metal with relatively low melt- 
  896.          ing point which forms the basis for many bullets.
  897.  
  898.          LINE OF DEPARTURE - An imaginary line formed by extending the axis of 
  899.          a firearm's bore in a downrange direction.
  900.  
  901.          LINE OF SIGHT - An  imaginary line from the center of the sights to 
  902.          the point of aim. The bullet typically crosses this line only twice; 
  903.          once, a few yards from the muzzle, and again at the targeted distance.
  904.  
  905.          MASS - Properly, the weight of an object divided by the acceleration 
  906.          due to gravity.  Commonly taken to mean "weight."
  907.  
  908.  
  909.          [ QBALL               --   Exterior Ballistics   --               33 ]
  910.  
  911.          POWDER - The propellant material used in firearms.  Usually not in 
  912.          powder form, but as small rods, spheres, or flakes.
  913.  
  914.          PRIMER - Impact-sensitive component of a cartridge which ignites the 
  915.          powder charge upon being struck by the firing pin or the striker of a 
  916.          firearm.
  917.  
  918.          PROJECTILE - A bullet, shell, golfball or other object shot, hit, 
  919.          thrown, or hurled in space;  a projectile receives a single impetus, 
  920.          and continues in motion by its own inertia.  A bullet is not properly 
  921.          a projectile until it is in motion.
  922.  
  923.          RELATIVE AIR DENSITY - The density of air at the measured metro divid- 
  924.          ed by the density of air at standard metro, expressed as a dimension- 
  925.          less decimal fraction, e.g., 1.000.
  926.  
  927.          RELATIVE SONIC VELOCITY - The velocity of sound at the measured metro 
  928.          divided by the velocity of sound at standard metro, expressed as a di- 
  929.          mensionless decimal fraction, e.g., 1.000.
  930.  
  931.          REMAINING ENERGY - A projectile's energy in foot-pounds at a given 
  932.          range.
  933.  
  934.          REMAINING VELOCITY - A projectile's velocity in FPS at a given range.
  935.  
  936.          ROUND - One complete cartridge.  Also used to refer to the sequential 
  937.          number of a shot in a number of shots, as "Round #3."
  938.  
  939.          SCOPE - optical, as opposed to metallic, sights.  Generally compounded 
  940.          as in "scope sight", "scope equipped", "scoped."
  941.  
  942.          SIGHT HEIGHT - The measured vertical distance between the horizontal 
  943.          centerline of the sights and the axis of the bore.
  944.  
  945.          SIGHTING IN - The process of firing to determine point of impact at a 
  946.          given range and adjusting the sights so that the point of impact has 
  947.          the desired relationship to the point of aim.  See also ZERO.
  948.  
  949.          SIGHT RADIUS - The distance between the rear and the front sight, on 
  950.          those weapons equipped with metallic sights.
  951.  
  952.          SONIC VELOCITY - The speed of sound through air.
  953.  
  954.          STANDARD MET - Atmospheric conditions as follows:  Temperature is 59 
  955.          degrees Fahrenheit, barometric pressure is 29.53 inches mercury, gun 
  956.          altitude is zero (sea level), and relative humidity is 78 percent.  
  957.          Firing tables are usually corrected to standard met conditions.
  958.  
  959.          STP - Standard Temperature and Pressure.  See STANDARD MET.
  960.  
  961.          STRING - A number of rounds fired at a common point of aim, often for 
  962.          the purposes of sighting in or zeroing a firearm.
  963.  
  964.          [ QBALL               --   Exterior Ballistics   --               35 ]
  965.  
  966.                                       Appendix B
  967.                                       ----------
  968.  
  969.                    Example of Ballistic Coefficient from Tabular Data
  970.                    """"""""""""""""""""""""""""""""""""""""""""""""""
  971.  
  972.               The following table summarizes the determination of a ballistic 
  973.          coefficient using tabular values.  The table is the one published in 
  974.          the 1990 GUN DIGEST, page 229.
  975.  
  976.                 +-----------------------------------------------------+
  977.                 | From Gun Digest Table for 30-06 Spfd, 180 gr bullet:|
  978.                 |                                                     |
  979.                 |                          Range in Yards             |
  980.                 |               ------------------------------------  |
  981.                 |               Muz     100      200     300     400  |
  982.                 |               ------------------------------------  |
  983.                 | Velocity      2700   2469     2250    2042    1846  |
  984.                 | Energy        2913   2436     2023    1666    1362  |
  985.                 | Trajectory    -1.5    2.5      0.0    -9.3   -27.0  |
  986.                 +-----------------------------------------------------+
  987.                       Table B1.  Data Taken From Published Table.
  988.  
  989.               Using the routines to infer a ballistic coefficient, plugging in 
  990.          100 and 200 yards for the required ranges, and using the associated 
  991.          velocities, QBALL reports that C1 (the ballistic coefficient) is equal 
  992.          to 0.384.
  993.               Returning to the main menu, selecting the ballistic computations 
  994.          option, and entering the appropriate values for muzzle velocity and 
  995.          bullet weight and sero range, QBALL produces the data shown in Table 
  996.          B2.
  997.                 +-----------------------------------------------------+
  998.                 | QBALL Data Table for 30-06 Spfd, 180 gr bullet:     |
  999.                 |                                                     |
  1000.                 |                          Range in Yards             |
  1001.                 |               ------------------------------------  |
  1002.                 |               Muz     100      200     300     400  |
  1003.                 |               ------------------------------------  |
  1004.                 | Velocity      2700   2470     2251    2043    1846  |
  1005.                 | Energy        2913   2437     2024    1668    1362  |
  1006.                 | Trajectory    -1.5    2.1      0.0    -9.0   -26.2  |
  1007.                 +-----------------------------------------------------+
  1008.                         Table B2.  Data Calculated Using QBALL.
  1009.  
  1010.               The maximum variations are: Velocity, 1 FPS; Energy, 2 FtLbs; and 
  1011.          Trajectory 0.8 inches.  QBALL, therefore, can produce results in sub- 
  1012.          stantial agreement with published data.
  1013.               It may be found that QBALL's computation of ballistic coefficient 
  1014.          from tabular data may not exactly agree with the value known to be 
  1015.          correct.  A series of successive approximations can compensate for 
  1016.          QBALL's built-in roundoff characteristics, and the small errors re- 
  1017.          sulting from them.
  1018.  
  1019.          [ QBALL               --   Exterior Ballistics   --               37 ]
  1020.  
  1021.                                        Appendix C
  1022.                                        ----------
  1023.  
  1024.  
  1025.                                Typical QBALLSAV.00n File
  1026.                                """""""""""""""""""""""""
  1027.  
  1028.  
  1029.               The following table represents, in part and in somewhat compress- 
  1030.          ed form, the QBALLSAV file produced using the data entered in Chapter 
  1031.          2.  The first column is the range; the second, the trajectory height 
  1032.          relative to the sight line.  Note that the range increment is 1/100 of 
  1033.          the maximum range.  This is true of all QBALLSAV.00n files.
  1034.  
  1035.                                        ----------
  1036.  
  1037.                      0.0                          -1.00
  1038.                      2.0                          -0.89
  1039.                      4.0                          -0.78
  1040.              ////////////////////////////////////////////////
  1041.               ... major portion of data omitted
  1042.              ////////////////////////////////////////////////
  1043.                    196.0                          -3.17
  1044.                    198.0                          -3.36
  1045.                    200.0                          -3.55
  1046.          2500     .25      150      1.49034     -3.548949      86
  1047.          200   166.53      09-24-1991 / 12:07:18 / Typical Firearm
  1048.          Misc Info:  Wt  Tmp Alt  BPr  Hum SHt
  1049.                      125  59  0  29.53  78  1
  1050.          --------------[ end QBALLSAV.001 ]------
  1051.  
  1052.                                        ----------
  1053.                          =====================================
  1054.                          Key to values listed at end of table:
  1055.                          -------------------------------------
  1056.          First line:
  1057.              [Muzzle velocity] [Ballistic Coefficient] [Zero Range]
  1058.                             [Max Height] [Min Height] [Range at Max Height]
  1059.          Second line:
  1060.              [Max Range] [Metro constant] [Date/Time/Identifier]
  1061.          Third and fourth lines:
  1062.              [Bullet weight] [Temperature] [Gun altitude] [Barometric Pressure]
  1063.                             [Relative humidity] [Sight height]
  1064.          Fifth line:
  1065.              End of file indicator with Filename and number
  1066.                          =====================================
  1067.  
  1068.               The metro constant in line 2 keeps track of whether this trajec- 
  1069.          tory data was computed using standard or non-standard met.  It is the 
  1070.          sum of the four metro values: temperature, altitude, barometric pres- 
  1071.          sure, and relative humidity.
  1072.  
  1073.          [ QBALL               --   Exterior Ballistics   --               39 ]
  1074.  
  1075.                                        Appendix D
  1076.                                        ----------
  1077.  
  1078.  
  1079.                                  Selected bibliography
  1080.                                  """""""""""""""""""""
  1081.  
  1082.  
  1083.  
  1084.               Davis, William C., Jr. "Ballistics on the Home Computer,"
  1085.                 American Rifleman, CXXXI, 6 (June, 1983), p. 36.
  1086.  
  1087.               Davis, William C., Jr. "Ballistics on A Pocket Calculator,"
  1088.                 American Rifleman, CXXXV, 6 (June, 1987), p. 42.
  1089.  
  1090.               Davis, William C., Jr. "Calculate Ballistic Coefficients,"
  1091.                 American Rifleman, CXXXVII, 3 (March, 1989), p. 44.
  1092.  
  1093.               Davis, William C., Jr. "What Is The Ballistic Coefficient?,"
  1094.                 American Rifleman, CXXXVII, 3 (March, 1989), p. 12.
  1095.  
  1096.               HODGDON BASIC DATA MANUAL, Shawnee Mission: Hodgdon Power
  1097.                 Company, Incorporated, 1987
  1098.  
  1099.               Ramage, C. Kenneth (ed.).  LYMAN RELOADING HANDBOOK.  46th ed.
  1100.                 Middlefield: Lyman Products Corporation, 1982.
  1101.  
  1102.               Reiber, Ron L., and Heers, Edward A. (eds.).  HORNADY HANDBOOK
  1103.                 OF CARTRIDGE RELOADING, RIFLE-PISTOL.  3d ed.  Grand Island:
  1104.                 Hornady Manufacturing Company, 1980.
  1105.  
  1106.               SPEER RELOADING MANUAL #11, Lewiston: Omark Industries, Incorp-
  1107.                 orated, 1987
  1108.  
  1109.               Warner, Ken (ed.). GUN DIGEST, 1990.  Northbrook: DBI Books,
  1110.                 1989.
  1111.  
  1112.               Warner, Ken (ed.). GUN DIGEST, 1991.  Northbrook: DBI Books,
  1113.                 1989.
  1114.  
  1115.               WINCHESTER PRODUCT INFORMATION AND BALLISTICS GUIDE, East
  1116.                 Alton:  Winchester/Olin Corporation, 1989
  1117.  
  1118.          [ QBALL               --   Exterior Ballistics   --               41 ]
  1119.  
  1120.               An examination of the data in Table D1 indicates that computa- 
  1121.          tion of remaining velocities using QBALL will be, on average, 0.47% 
  1122.          high relative to the Speer data, and 0.42% low relative to the Hornady 
  1123.          data.  The Hornady data, however, must be considered suspect, as the 
  1124.          actual ballistic coefficients available in the Hornady table do not 
  1125.          exactly match those specified.  Even so, it would appear that QBALL's 
  1126.          velocity results are certainly within one or two percent of published 
  1127.          data.  In practical terms, there is probably one or two percent vari- 
  1128.          ation in velocity between successive rounds in a string, if not more.  
  1129.          QBALL, it would appear, can produce velocity figures which are accu- 
  1130.          rate enough for practical purposes.
  1131.               Trajectory comparisons are presented in the following table.
  1132.  
  1133.            +----------------------------------------------------------------+
  1134.            |         Trajectory Comparisons  -  Conditions as Shown         |
  1135.            |         ==============================================         |
  1136.            |                    [ All at Standard Met ]                     |
  1137.            +----------------------------------------------------------------+
  1138.            | Range = 250 yards, zeroed at 50 yards; C1 =.12, MuzVel = 2100  |
  1139.            |                                                                |
  1140.            |         Inches above/below line of sight at...(yards)          |
  1141.            |         ---------------------------------------------          |
  1142.            |         Muzzle     50       100       150       200       250  |
  1143.            |         ------    ---      ----      ----      ----      ----  |
  1144.            | QBALL    -1.5     0.0      -1.3      -6.4     -16.9     -34.3  |
  1145.            | SPEER    -1.5     0.0      -1.3      -6.4     -17.0     -34.7  |
  1146.            | HORNADY  -1.5     0.0      -1.2      -6.3     -16.7     -33.2  |
  1147.            +----------------------------------------------------------------+
  1148.            | Range = 400 yards, zeroed at 200 yards; C1 =.26, MuzVel = 2500 |
  1149.            |                                                                |
  1150.            |           Inches above/below line of sight at...(yards)        |
  1151.            |           ---------------------------------------------        |
  1152.            |           Muzzle       100        200        300        400    |
  1153.            |           ------      ----       ----       ----       ----    |
  1154.            | QBALL      -1.5        2.9        0.0      -13.0      -39.5    |
  1155.            | SPEER      -1.5        3.0        0.0      -13.0      -39.6    |
  1156.            | HORNADY    -1.5        3.0        0.0      -13.1      -39.7    |
  1157.            +----------------------------------------------------------------+
  1158.            | Range = 400 yards, zeroed at 200 yards; C1 =.50, MuzVel = 3300 |
  1159.            |                                                                |
  1160.            |           Inches above/below line of sight at...(yards)        |
  1161.            |           ---------------------------------------------        |
  1162.            |           Muzzle       100        200        300        400    |
  1163.            |           ------      ----       ----       ----       ----    |
  1164.            | QBALL      -1.5        1.1        0.0       -5.2      -15.2    |
  1165.            | SPEER      -1.5        1.1        0.0       -5.2      -15.2    |
  1166.            | HORNADY    -1.5        1.1        0.0       -5.3      -15.7    |
  1167.            +----------------------------------------------------------------+
  1168.               (Key: MuzVel = Muzzle Velocity  C1 = Ballistic Coefficient)
  1169.  
  1170.              Table D2.  Trajectory Comparisons Under Specified Conditions.
  1171.  
  1172.          [ QBALL               --   Exterior Ballistics   --               43 ]
  1173.  
  1174.                                       Appendix F
  1175.                                       ----------
  1176.  
  1177.                       Error messages and starting default values
  1178.                       """"""""""""""""""""""""""""""""""""""""""
  1179.  
  1180.  
  1181.           Error Messages
  1182.           --------------
  1183.  
  1184.               Following are all the QBALL error messages, with a description of 
  1185.          the circumstances under which they will be encountered.
  1186.  
  1187.           +-----------------------------------------------------+
  1188.           | No CFG file!  Using built-in configuration values...|
  1189.           +-----------------------------------------------------+
  1190.                QBALL.CFG not found.  Either it doesn't exist, or QBALL.EXE
  1191.                and QBALL.CFG are not in the same directory/on the same disk.
  1192.  
  1193.           +--------------------------------------------+
  1194.           | Use table, or input higher muzzle velocity |
  1195.           +--------------------------------------------+
  1196.                QBALL is unable to complete a computation because the remaining
  1197.                velocity is less than 300 FPS.
  1198.  
  1199.           +--------------------------------+
  1200.           | Enter  Range greater than zero |
  1201.           +--------------------------------+
  1202.                Pressing [enter] when range is prompted for; alternatively,
  1203.                you're really trying to enter "zero" -- no can do.
  1204.  
  1205.           +-------------------------------------+
  1206.           | Enter  0 < Range Increment <= Range |
  1207.           +-------------------------------------+
  1208.                Pressing [enter] when range increment is prompted for; alter-
  1209.                natively, you're trying to enter a range increment of zero,
  1210.                or to enter a range increment which is greater than the maxi-
  1211.                mum range you've entered.
  1212.  
  1213.           +------------------------------------+
  1214.           | Enter  300 <= Velocity <= 4500 FPS |
  1215.           +------------------------------------+
  1216.                Pressing [enter] when velocity is prompted for; alternatively
  1217.                trying to enter a velocity less than 300 or greater than 4500
  1218.                FPS.
  1219.  
  1220.           +----------------------------------------------+
  1221.           | Enter  0.000 < Ballistic Coefficient < 1.000 |
  1222.           +----------------------------------------------+
  1223.                Pressing [enter] when ballistic coefficient is prompted for;
  1224.                alternatively, trying to enter value outside acceptable
  1225.                range.  Ballistic coefficients are, by definition, greater
  1226.                than zero and less than unity.
  1227.  
  1228.          [ QBALL               --   Exterior Ballistics   --               45 ]
  1229.  
  1230.           Error Messages (continued)
  1231.           --------------
  1232.  
  1233.           +-----------------------------------+
  1234.           | Enter  Second Range > First Range |
  1235.           +-----------------------------------+
  1236.                In inferring ballistic coefficients, attempting to enter a
  1237.                second range which is smaller than the first range you have
  1238.                entered.
  1239.  
  1240.           +---------------------------------------+
  1241.           | Inferred C1 exceeds 1.00 - check data |
  1242.           +---------------------------------------+
  1243.                Input data is probably incorrect; ballistic coefficients
  1244.                cannot, by definition, exceed unity.
  1245.  
  1246.  
  1247.           Default Starting Values
  1248.           -----------------------
  1249.  
  1250.                QBALL uses a separate initialization file, QBALL.CFG, to set
  1251.                its display colors and several of the values with which it
  1252.                starts.  As supplied, QBALL.CFG is as follows:
  1253.  
  1254.                     "Typical Firearm",15,10,7,1,"Yards ","Meters",1,
  1255.                                -1,59,0,29.53,78,1,-1,-1
  1256.  
  1257.               Taking these in order, the individual entries result in the 
  1258.          following:
  1259.  
  1260.           "Typical
  1261.            Firearm"  ...  Cartridge/bullet identifier 
  1262.                  15  ...  Foreground (text) color  ( = HI white)
  1263.                  10  ...  Highlighted text color   ( = HI green)
  1264.                   7  ...  Title/Info line color    ( = white   )
  1265.                   1  ...  Background color         ( = blue    )
  1266.             "Yards " ...  Unit of range measure (trailing space necessary)
  1267.             "Meters" ...  Alternate unit of range measure
  1268.                   1  ...  Sight height in inches
  1269.                  -1  ...  Noises on or off         ( = on      )
  1270.                  59  ...  Air temperature, degrees Fahrenheit
  1271.                   0  ...  Gun altitude in feet
  1272.               29.53  ...  Barometric pressure in inches of mercury
  1273.                  78  ...  Relative humidity, in percent
  1274.                  1!  ...  Relative air density at given metro
  1275.                  -1  ...  Graphics grid on or off  ( = on      )
  1276.                  -1  ...  Print prompt on or off   ( = on      )
  1277.  
  1278.                  (The metro values are for the STANDARD atmosphere)
  1279.  
  1280.               These values are also used for QBALL's internal defaults.
  1281.  
  1282.          [ QBALL               --   Exterior Ballistics   --               47 ]
  1283.  
  1284.                                       Appendix H
  1285.                                       ----------
  1286.  
  1287.                                  Suggested Enhancements
  1288.                                  """"""""""""""""""""""
  1289.  
  1290.          Version of QBALL you are using?
  1291.               (appears in the box on screen one)______________
  1292.  
  1293.          What should QBALL do that it doesn't do now? _____________________
  1294.  
  1295.          __________________________________________________________________
  1296.  
  1297.          __________________________________________________________________
  1298.  
  1299.          __________________________________________________________________
  1300.  
  1301.          What does QBALL do now, but could do better? _____________________
  1302.  
  1303.          __________________________________________________________________
  1304.  
  1305.          __________________________________________________________________
  1306.  
  1307.          __________________________________________________________________
  1308.  
  1309.          Other comments, requests, gripes? ________________________________
  1310.  
  1311.          __________________________________________________________________
  1312.  
  1313.          __________________________________________________________________
  1314.  
  1315.          __________________________________________________________________
  1316.  
  1317.  
  1318.               If you are the first to suggest an improvement which is subse- 
  1319.          quently implemented, you'll receive a free copy of the first release 
  1320.          incorporating your suggestion.  It will take awhile, so please be 
  1321.          patient.
  1322.  
  1323.  
  1324.                   Your name ___________________________________________
  1325.  
  1326.                   Street    ___________________________________________
  1327.  
  1328.                   City/State/Zip ______________________________________
  1329.  
  1330.  
  1331.  
  1332.               Send this form to:       Benjamin W. Hartley
  1333.                                        Forest Park Estates #103
  1334.                                        Jaffrey, NH        03452.
  1335.  
  1336.          [ QBALL               --   Exterior Ballistics   --               49 ]
  1337.  
  1338.                                       Appendix G
  1339.                                       ----------
  1340.  
  1341.                                    Registration Form
  1342.                                    """""""""""""""""
  1343.  
  1344.           User Questionnaire (optional)
  1345.           -----------------------------
  1346.  
  1347.           Version and Registration number of QBALL you are using?
  1348.  
  1349.                (appears in the box on screen one) V:________Reg#:__________
  1350.  
  1351.           Where did you initially find QBALL?
  1352.                (Bulletin Board, CompuServe, etc.)__________________________
  1353.  
  1354.           Do you use other ballistics programs?_____  Which one(s)?________
  1355.  
  1356.           _________________________________________________________________
  1357.  
  1358.           Order Form
  1359.           ----------
  1360.              (Author-supplied media is 5 1/4" 360k floppy formatted to be)
  1361.              (read by a standard  360k floppy drive.   Since not everyone)
  1362.              (has the same  de-archive utilities,  registered  copies are)
  1363.              (distributed in non-compressed form.                        )
  1364.  
  1365.           Please send the following (check appropriate box):
  1366.             +--+
  1367.             |  |  Register QBALL (most recent release) with
  1368.             |  |  all files, source code, and manual @$60.00:    $____.___
  1369.             +--+
  1370.             +--+
  1371.             |  |  Register QBALL (most recent release) with
  1372.             |  |  all files and manual @25.00:                   $____.___
  1373.             +--+
  1374.  
  1375.                                               TOTAL ENCLOSED:    $____.___
  1376.  
  1377.  
  1378.                   Your name ___________________________________________
  1379.  
  1380.                   Street    ___________________________________________
  1381.  
  1382.                   City/State/Zip ______________________________________
  1383.  
  1384.          Please make checks payable in US funds drawn upon a US bank, or use 
  1385.          USPS money orders payable to Benjamin W. Hartley, and mail to:
  1386.  
  1387.                                 Benjamin  W. Hartley
  1388.                                 Forest Park Estates #103
  1389.                                 Jaffrey, NH        03452
  1390.